package cn.edu.hubu.hubusmartmedicalsystem.mapper;

import cn.edu.hubu.hubusmartmedicalsystem.entity.Report;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ReportMapper {

    Report selectById(String reportId);       // 根据 ID 查询报告

    List<Report> selectAll();                // 查询所有报告

    int insertReport(Report report);         // 插入单个报告

    int insertReports(List<Report> reports); // 批量插入报告

    int updateReport(Report report);         // 更新报告

    int deleteById(String reportId);         // 根据 ID 删除报告

    int deleteReports(List<String> reportIds);

}
